things are getting difficult - French English Dictionary